package cn.sh.library.gmwx.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration
public class CorsConfiguration implements WebMvcConfigurer{
	
	/*@Override
	public void addCorsMappings(CorsRegistry registry) {
		registry.addMapping("/**")
		.allowedOrigins("http://domain2.com")
		.allowedMethods("POST", "GET", "TRACE", "OPTIONS")
		.allowedHeaders("Content-Type", "Origin", "Accept", "X-Okapi-Tenant")
		.allowCredentials(true).maxAge(3600);
	}*/
	@Override
	public void addCorsMappings(CorsRegistry registry) {
		registry.addMapping("/**")
//		.allowedOrigins("http://domain2.com")
		.allowedMethods("POST", "GET", "TRACE", "OPTIONS")
		.allowedHeaders("Content-Type", "Origin", "Accept")
		.allowCredentials(true).maxAge(3600);
	}
}
